posts marking the finish line - Turkish English Dictionary